---
target: Umo Editor Server
keywords: Umo Editor Next,Umo Editor Server,Umo Editor后端,Umo Editor服务端
description: Umo Editor 是一个基于 Vue3 和 Tiptap 的本土化开源文档编辑器，专为国人用户设计。它提供了强大的文档编辑能力和 AI 创作功能，支持分页模式、Markdown 语法、富文本编辑、多种格式的节点插入、页面样式设置、文档导出与打印等功能。此外，Umo Editor 还支持自定义扩展、多语言设置和暗色主题。
---

# 通过 Docker 部署

Umo Editor Server 提供了通过 Docker 镜像部署的能力（位于 `docker/` 中），您可以通过 Docker 部署 Umo Editor Server，您可以根据实际需要修改项目根目录下的 `Dockerfile`。

通过 Docker 部署，可以简化部署过程，尤其适合 **内网部署** 的情况。

## 0. 准备工作

安装 [Docker](https://www.docker.com/) 并登录。

## 1. 构建 Docker 镜像

```sh npm2yarn
npm run build:docker
```

打包后的 Docker 镜像位于 `docker/umo-editor-server:latest`，后续您可以使用该镜像在本机或者服务器上进行部署。

## 2. 加载 Docker 镜像

```bash
# 在项目根目录下执行
docker load -i ./docker/umo-editor-server.tar
```
## 3.启动容器

```bash
# 在项目根目录下执行
docker run -d --name umo-editor-server -p 1235:1235 umo-editor-server:latest
```

## 4.验证容器运行状态

```bash
# 查看容器运行状态
docker ps | grep umo-editor-server
```

## 5.访问 Umo Editor Server

通过浏览器访问 `http://127.0.0.1:1235` 查看服务是否正常运行。
